Type.IsSealed Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah Type dinyatakan disegel.
public:
property bool IsSealed { bool get(); };
public bool IsSealed { get; }
member this.IsSealed : bool
Public ReadOnly Property IsSealed As Boolean
Nilai Properti
true jika dinyatakan Type disegel; jika tidak, false.
Penerapan
Contoh
Contoh berikut membuat instans sealed kelas, memeriksa IsSealed properti, dan menampilkan hasilnya.
using System;
public class Example
{
// Declare InnerClass as sealed.
sealed public class InnerClass
{
}
public static void Main()
{
InnerClass inner = new InnerClass();
// Get the type of InnerClass.
Type innerType = inner.GetType();
// Get the IsSealed property of innerClass.
bool isSealed = innerType.IsSealed;
Console.WriteLine("{0} is sealed: {1}.", innerType.FullName, isSealed);
}
}
// The example displays the following output:
// Example+InnerClass is sealed: True.
module Example
// Declare InnerClass as sealed.
[<Sealed>]
type InnerClass() = class end
let inner = InnerClass()
// Get the type of InnerClass.
let innerType = inner.GetType()
// Get the IsSealed property of innerClass.
let isSealed = innerType.IsSealed
printfn $"{innerType.FullName} is sealed: {isSealed}."
// The example displays the following output:
// Example+InnerClass is sealed: True.
Public Class Example
' Declare InnerClass as sealed.
Public NotInheritable Class InnerClass
End Class
Public Shared Sub Main()
Dim inner As New InnerClass()
' Get the type of InnerClass.
Dim innerType As Type = inner.GetType()
' Get the IsSealed property of InnerClass.
Dim sealed As Boolean = innerType.IsSealed
Console.WriteLine("{0} is sealed: {1}.", innerType.FullName, sealed)
End Sub
End Class
' The example displays the following output:
' Example+InnerClass is sealed: True.
Keterangan
Jika saat ini Type mewakili parameter jenis jenis generik, properti ini selalu mengembalikan true.